Chickaro's Slough (Menu)

328 Farnham Road , Slough
+44 1753 357235

Give a rating to Chickaro's Slough

Suggest a dish

How much did you spend at Chickaro's Slough?